Synonyms for "death penalty"

Words with similar meaning